package com.shycloud.mido.task.api.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 激活纠错大师VO
 *
 * @author jtzhang
 * @date 2019-5-20 17:55:57
 */
@Data
public class ActivateMasterVO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.UUID)
    private String id;
    /**
     * 会员编码
     */
    private String memberId;
    /**
     * 纠错大师udid
     */
    private String masterUdid;
    /**
     * 激活码
     */
    private String keyCode;
    /**
     * 开始有效期
     */
    private LocalDateTime startDate;
    /**
     * 结束有效期
     */
    private LocalDateTime endDate;
    /**
     * 激活期限(0-永久，1-有效期，2-21天）
     */
    private String activateType;

    private String dateString;
}
